Skip to content

Add iOS release support.#2980

Open
freakboy3742 wants to merge 1 commit intopython:mainfrom
freakboy3742:ios-releases
Open

Add iOS release support.#2980
freakboy3742 wants to merge 1 commit intopython:mainfrom
freakboy3742:ios-releases

Conversation

@freakboy3742
Copy link
Copy Markdown

The following changes will need to be made manually on the live python.org site prior to a release that includes iOS artefacts (hopefully 3.15.0b1):

  • Under Downloads/Operating Systems, add an entry for iOS (slug iOS)
  • Under Site Trees, add a Downloads menu item for iOS (path downloads/ios)
  • Under Boxes/Boxes, add a link for <a href="/downloads/ios/">iOS</a> to the download-banner.

This PR adds fixtures that reflect the same changes, so that developers have a site that reflects what the live site will have.

The fixtures cheat a little bit, piggybacking off the fixtures added to support Android releases. There are no 3.14 releases for iOS; but the purpose of the fixtures is to demonstrate that rendering of the download page works, rather than being a canonical data source.

Refs python/cpython#140189

@hugovk
Copy link
Copy Markdown
Member

hugovk commented Apr 10, 2026

  • Under Downloads/Operating Systems, add an entry for iOS (slug iOS)

Done, but with slug ios, as it defaults to lowercase and all the others are lowercase (including macos):

  • Under Site Trees, add a Downloads menu item for iOS (path downloads/ios)

This will go here, and let's wait until closer to release day:

  • Under Boxes/Boxes, add a link for <a href="/downloads/ios/">iOS</a> to the download-banner.

Added commented out <!--<a href="/downloads/ios/">iOS</a>,--> for now:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants